@charset "utf-8";
* {word-break:break-all;font-family:"Microsoft Yahei",Verdana,Arial;-webkit-text-size-adjust:none;}/*"Microsoft Yahei",*/
body {margin:0;font-size:12px;color:#333333;background:#FFFFFF;}
form,input,select,textarea,td,th {font-size:12px;}
img {border:none;}
ul,li {list-style-type:none;}
ul,form,h1,p,h2,h3,dl,dd{margin:0px;padding:0px;}
a:link,a:visited,a:active {color:#333333;text-decoration:none;}
a:hover {color:#ff5e00;}
i,b,em{font-style:normal;}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
.main{ width:1190px; margin:0 auto 20px auto; clear:both;}
.m-box{ width:1190px; margin:0 auto 0px auto; clear:both;}
.mbox{width:1190px; margin:10px auto 10px auto; clear:both;}
/* basic */
.f_l {float:left;}
.f_r {float:right;}
.t_c {text-align:center;}
.f_b {font-weight:bold;}
.f_n {font-weight:normal;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_orange {color:#FF6600;}
.f_red {color:#ff5e00;}
.f_green {color:green;}
.f_blue {color:blue;}
.f_dblue {color:#225588;}
.f_price {font-weight:bold;font-family:Arial;color:#FF0000;}
.px10 {font-size:10px;}
.px11 {font-size:11px;}
.px12 {font-size:12px;}
.px14 {font-size:14px;}
.px15 {font-size:15px;}
.px16 {font-size:16px;}
.b5 {height:5px;font-size:1px;}
.b6 {height:6px;font-size:1px;}
.b8 {height:8px;font-size:1px;}
.b10 {height:10px;font-size:1px;}
.b15 {height:15px;font-size:1px;}
.pd3 {padding:3px;}
.pd5 {padding:5px;}
.pd10 {padding:10px;}
.pd15 {padding:15px;}
.pd20 {padding-right:20px;}
.ls1 {letter-spacing:1px;}
.c_p {cursor:pointer;}
.c_b {clear:both;}
.dsn {display:none;}
.bd2{border-bottom:2px #ddd solid;}
.absm {vertical-align:middle;}
.ps{font-size:14px; color:#FF3300; display:inline;}
.btn {background:url('image/btn.gif') no-repeat;height:24px;line-height:22px;width:50px;border:none;cursor:pointer;letter-spacing:3px;}
.btn_1 {background:url('image/btn_1.gif') no-repeat;height:21px;line-height:21px;width:69px;padding-left:9px;border:none;cursor:pointer;}
.btn_2 {background:url('image/btn_2.gif') no-repeat;height:21px;line-height:21px;width:69px;padding-left:9px;border:none;cursor:pointer;}
.btn_s {background:#2388FA;color:#FFFFFF;border:none;padding:2px;letter-spacing:1px;}
.btn_r {background:#D7D7D7;color:#666666;border:none;padding:2px;letter-spacing:1px;}
.bd {border:#ddd 1px solid;}
a.cur{ background:#ff5e00; color:#FFFFFF; padding:2px 4px;}
.highlight {color:red;}
.jt {color:#003278;cursor:pointer;}
.np {padding:20px 30px 20px 50px;line-height:25px;}
.lazy {background:#FAFAFA url('image/loading.gif') no-repeat center center;}
.slide {background:#FAFAFA;overflow:hidden;}
.mr{ margin-right:5px;}
.ml{ margin-left:5px;}
.white{ color:#FFFFFF}
.w350{ width:382px; overflow:hidden}
.w870{ width:860px; overflow:hidden}
.w300{ width:300px; overflow:hidden}
.w850{ width:850px; overflow:hidden}
/**外边距**/
.mlr-a { margin-left:auto; margin-right:auto;}
.m-10 { margin:10px;}
.m-15 { margin:15px;}
.mt-3 { margin-top:3px;}
.mt-5 { margin-top:5px;}
.mt-10 { margin-top:10px;}
.mt-15 { margin-top:15px;}
.mt-20 { margin-top:20px;}
.mt-30 { margin-top:30px;}
.ml-5 { margin-left:5px;}
.ml-10 { margin-left:10px;}
.ml-15 { margin-left:15px;}
.ml-20 { margin-left:20px;}
.ml-30 { margin-left:30px;}
.mr-5 { margin-right:5px;}
.mr-10 { margin-right:10px;}
.mr-15 { margin-right:15px;}
.mr-20 { margin-right:20px;}
.mr-30 { margin-right:30px;}
.mb-5 { margin-bottom:5px;}
.mb-10 { margin-bottom:10px;}
.mb-15 { margin-bottom:15px;}
.mb-20 { margin-bottom:20px;}
.mb-30 { margin-bottom:30px;}
/**内边距**/
.p-10 { padding:10px;}
.p-15 { padding:15px;}
.p-20 { padding:20px;}
.pt-5 { padding-top:5px;}
.pt-10 { padding-top:10px;}
.pt-15 { padding-top:15px;}
.pt-20 { padding-top:20px;}
.pt-30 { padding-top:30px;}
.pt-40 { padding-top:40px;}
.pl-10 { padding-left:10px;}
.pl-15 { padding-left:15px;}
.pl-20 { padding-left:20px;}
.pl-30 { padding-left:30px;}
.pr-5 { padding-right:5px;}
.pr-10 { padding-right:10px;}
.pr-15 { padding-right:15px;}
.pr-20 { padding-right:20px;}
.pr-30 { padding-right:30px;}
.pb-5 { padding-bottom:5px;}
.pb-10 { padding-bottom:10px;}
.pb-15 { padding-bottom:15px;}
.pb-20 { padding-bottom:20px;}
.pb-30 { padding-bottom:30px;}
.ft-12{ font-size:12px;}
.ft-16{ font-size:16px;}
.ft-18{ font-size:18px;}
.vertical_a{ border-left:3px solid #ff5e00; padding:0px 0px; margin:0px;padding-right:8px;}
.tuiguang{ background:#000; width:160px;line-height:26px;float:right; position:relative;top:-5px; right:-10px;text-align:center; color:#FFFFFF;FILTER: alpha(opacity=50);opacity:0.5;}
.mr-80{ margin-right:80px;}
.mr-60{ margin-right:60px;}
/* 顶部导航 */
.fl{ float:left;}
.ml10{ margin-left: 10px !important;}
.img100{width: 100%;}
.ml20{ margin-left: 20px;}
.oh:hover div.fl a.Themetxthover{color:#ff5e00;font-weight:700}
.mt15 {margin-top: 15px;}
.mr10 {margin-right: 10px;}
.f_red{color:#ff5e0;}
.activityBox{background: #faf1ae;}
.hide{display: none;}
.Mobcont{overflow:hidden;margin-left: 0px!important;}
.Mobcont dl dt{width:121px;height:121px;padding:11px 0 0 13px;float:left;margin-left: 0;}
.Mobcont dl dd{float:left;padding-top:6px;width:110px;}
.Mobcont dl dd p{margin-left: 15px;margin-top: 25px;}
.Mobcont .mjies{padding-bottom: 20px; margin-top: -15px;}
.Mobcont dl dd p span{color:#787878;display:block;line-height:20px;margin-bottom:2px;text-align: left;}
.Mobcont dl dd a{display:block;}
.xctopnav_left a .codeBox{display: none;position: absolute;left:-19px;top: 29px;width:260px;background: #fff;padding:10px;z-index: 10;text-align: center;box-shadow: 0 3px 4px rgba(0,0,0,.2);}
.xctopnav_left a:hover .codeBox{display: block;}
.p_top_right{ float: right;  height: 30px; line-height: 30px;}
.p_top_right .hh{/*width: 92px;*/}
.p_top_right .triangle-down {width: 0;height: 0;border-left: 3px solid transparent;border-right:3px solid transparent;border-top: 3px solid #5b5b5b;}
.p_top_right .xiaohei,.p_top_right .list_txt{cursor: pointer;position: relative;}
.p_top_right .xiaohei .list{overflow: hidden;position: absolute;top: 30px;left:0px;border: 1px solid #dcdcdc;background-color: #fff;padding: 10px 15px;border-top: none !important;color: #555;font-size: 12px;z-index: 100;display: none;width: 250px;}
.p_top_right .xiaohei .listdh{overflow: hidden;position: absolute;top: 29px;right: 0px;border: 1px solid #dcdcdc;background-color: #fff;padding: 10px 15px;border-top: none !important;color: #555;font-size: 12px;z-index: 100;display: none;width: 760px;}
.p_top_right .xiaohei .list li{ line-height: 24px}
.p_top_right .xiaohei .listdh li{ line-height: 24px}
.p_top_right .xiaohei:hover .list{display: block;}
.p_top_right .xiaohei:hover .listdh{display: block;}
.np{padding:15px 0px 2px 10px;line-height: 30px;height: 30px;}
.np li{width: 49%;float:left;height: 30px;overflow: hidden;max-width: 368px;padding: 0 20px;}
.np li:first-child+li{border-right: none;text-align:center}
/*顶部地图展开*/
.listdh dl {width: 710px;}
.listdh dt {font-size: 14px;font-weight: bold;padding: 1px 10px 1px 10px;color: #333333;float: left;/* background: #dd2726; */border-radius: 15px;margin-top: 2px;margin-right: 10px;}
.listdh dt a{color: #333;}
.listdh dd {zoom:1;width: 640px;line-height: 24px;float: left;/* border-bottom: #dedede 1px dashed; */margin-bottom: 15px;}
.listdh dd span {float: left;height: 14px;line-height: 14px;margin: 5px 0;white-space: nowrap;padding: 0px 12px;border-right: solid #ececec 1px;}
.p_top_right .listbox{padding:10px 0;border: 1px solid #dcdcdc;background-color: #fff;z-index: 100;border-top: none !important;position: absolute;top:30px;right:10px;width: 92px;text-align: center;display: none;width: 86px;}
.p_top_right .listbox li{ line-height: 24px;}
.p_top_right .listbox li:hover{ display:block; height:24px; background:#ff5e00; text-decoration:underline;color:#fff !important;}
.p_top_right .listbox li:hover a{color:#fff !important;}
.p_top_right .keep{position: relative;}
.p_top_right .keep:hover .listbox{display: block;}
.p_top_right .mt12{margin-top: 14px;}
/*企业相册*/
.w1000{ width: 1190px; margin: auto;}
.xctopnavbody{background-color: #fff;height: 30px;width: 100%;min-width: 1190px;line-height: 30px;border-bottom: 1px solid #dcdcdc; z-index: 110000;position: relative;}
.xctopnav{position: relative;}
.xctopnav_left{ float: left;}
.xctopnav_left div{ float: left; margin-left: 10px; line-height: 30px; color: #333;}
.xctopnav_left em{ margin-left: 10px; color: #b7b7b7;}
#destoon_member em{margin-left: 10px;color: #b7b7b7;margin-right: 10px;}
.addIcon {
	position: absolute;
	top: 24px;
	left: 355px !important;
	width: 200px;
	height: 21px;
	text-indent: 8px;
	line-height: 22px !important;
	background: url(images/topIco.png) no-repeat 0 -27px;
	left: 40px;
}

.addIcon a {
	color: #fff;
}

.addIcon a:hover {
	color: #fff;
	text-decoration:underline;
}

.addIcon em {
	float: right;
	margin:6px 3px 0 0;
	#margin:-15px 3px 0 0;
	width: 12px;
	height: 12px;
	background: url(images/topIco.png) no-repeat -133px 0;
	cursor: pointer;
}
/* header */
.header{ margin-top:10px;height:105px;}
.logo {width:210px;overflow:hidden;}
.logo img {margin:15px 0 0 0;}
.head_search_kw {width:355px;margin:25px 0 0 15px;height:20px;line-height:20px;overflow:hidden;}
.head_search {width:450px; border:2px #ddd solid;border-right:none;height:40px;background:url('image/sch_bg.gif') no-repeat; background-position:2px 8px;margin-top:35px;}
.head_search_on {width:450px;height:40px;border:2px #ddd solid; border-right:none;height:40px;background:url('image/sch_bg.gif') no-repeat; background-position:2px 8px;margin-top:35px;}
.head_search div,.head_search_on div {clear:both;padding:4px 0 0 25px;}
.search_i {width:330px;font-size:14px;height:30px;line-height:28px;padding:2px 0 0 0;color:#666666;background:url('image/spacer.gif');border:none;}
.search_i:focus{outline:none;}
.search_m {width:60px;cursor:default;padding:2px 25px 0 10px;font-size:14px;height:20px;line-height:20px;color:#666666;background:url('image/spacer.gif');border:none;cursor:pointer}
.search_s {width:100px;height:44px; float:left; background:#1871cd; border:0;padding:0;margin:0;cursor:pointer;margin-top:35px; color:#fff; font-size:18px;}
#search_module {z-index:1000;position:absolute;width:95px;overflow:hidden;font-size:12px;line-height:20px;color:#666666;background:#FFFFFF;border:#CCCCCC 1px solid;border-top:none; margin:77px 0 0 772px;}
#search_module a {display:block;height:20px;padding:1px 10px 1px 10px;color:#333333;}
#search_module a:hover {background: #eaeaea;font-weight:bold;}
#search_modules {z-index:1000;position:absolute;width:95px;overflow:hidden;font-size:12px;line-height:20px;color:#666666;background:#FFFFFF;border:#CCCCCC 1px solid;border-top:none; margin:77px 0 0 772px;}
#search_modules a {display:block;height:20px;padding:1px 10px 1px 10px;color:#333333;}
#search_modules a:hover {background: #eaeaea;font-weight:bold;}

.sm_1{margin:70px 0 0 666px;}
.sm_2{margin:70px 0 0 852px;}
#search_tips {z-index:1000;position:absolute;width:340px;overflow:hidden;cursor:pointer;margin:50px 0 0 200px;font-size:13px;line-height:20px;color:#666666;background:#FFFFFF;border:#444444 1px solid;}
#search_tips div {height:20px;padding:1px 8px 1px 8px;clear:both;overflow:hidden;}
#search_tips div span {float:right;font-size:12px;}
#search_tips label {display:block;width:100%;background:#FAFAFA;font-size:12px;color:#0000CC;text-align:right;}
.search_t_div_1 {color:#333333;}
.search_t_div_1 span {color:#008000;}
.search_t_div_2 {background:#3366CC;color:#FFFFFF;}
.search_t_div_2 span {color:#FFFFFF;}
.keyword{ line-height:40px; text-align:left; width:540px;}
.head_xuqiu{width:125px;height:44px; border:1px #ddd solid;float:left; font-size:16px; color:#FFFFFF; line-height:45px; text-align:center; margin-left:30px; margin-top:20px;}
.head_xuqiu a{color:#0066cc; cursor:pointer}
.head_xuqiu a:hover{ color:#FF3300}
.head_wx{ float:right; width:100px; margin-left:40px; text-align:center}
.chanle{background:#f7f7f7; width:110px; line-height:40px; padding:3px 8px; float:left;border-radius:5px; font-size:22px; font-weight:0; text-align:center; margin-top:35px;}
.hear_fast{
	margin:30px 0 0 35px;
    float:left;
	border: 1px solid #1871cd;
	width: 150px;
	height:40px;
	padding-left:10px;
}
.hear_fast input{
	width: 80px;
	border: none;
	font-size:14px;
	line-height:33px;
	
}

.tijao{
	width: 80px;
	background: #1871cd;
	color: #FFFFFF;
	font-size: 14px;
	border: #1871cd;
	float: left;
	cursor:pointer;
	margin-top:30px;
	height:44px;
	vertical-align:middle;
}
/* menu */
.menu {height:42px;line-height:42px;background:#1871cd;letter-spacing:1px;font-size:16px;padding:0 15px 0 15px;overflow:hidden;}
.menu li {float:left;line-height:42px;}
.menu .menuon {background:#1769bd;margin-left:-2px; line-height:42px;}
.menu a:link,.menu a:visited,.menu a:active {display:block;_display:inline-block;height:42px;color:#FFFFFF;padding:0 20px 0 20px;}
.menu a:hover {background:#1769bd;}
/**列表**/
.box_body {padding:0px 8px 6px 0px;}
.box_body li {height:30px;line-height:30px;overflow:hidden; font-size:15px;background:url(image/dian2.gif) no-repeat 0 11px; padding-left:12px;}
.box_body td{ text-align:center; line-height:30px;}
.box_list {padding:0px 8px 6px 0px;}
.box_list li {line-height:26px;overflow:hidden; font-size:12px;}
.box_list_26 {padding:0px 8px 6px 0px;}
.box_list_26 li {height:26px;line-height:26px;overflow:hidden; font-size:12px;}
.box_list_14 {padding:0px 8px 6px 0px;}
.box_list_14 li {height:26px;line-height:26px;overflow:hidden; font-size:14px;}
.pic_img{margin-left:12px;_margin-left:7px; margin-top:10px; float:left}
.pic_img .t{ line-height:25px; text-align:center}
.pic_img img{ border:1px #ddd solid; padding:1px; margin-bottom:3px;}
/**感兴趣**/
.xihuan h1{ font-size:16px; line-height:35px; border-bottom:2px #ddd solid; padding-bottom:5px;}
.xihuan h2{ font-size:16px; line-height:35px; padding-bottom:5px;}

.warn {padding:30px 100px 30px 200px;}
.warn div {padding:5px 0 0 60px;background:url('image/warn.gif') no-repeat;font-size:14px;line-height:200%;}
.warn h1 {font-size:16px;margin:0;}
/* footer */
.footer {
	width:100%;
	background:#292929;
	margin-top:0px;
	padding-bottom:20px;
}
.footer-top {
	float:left;
	margin-top:42px;
	padding-bottom:32px;
	border-bottom:1px solid #3f3f3f
}
.footer-top .fT-xs {
	float:left;
	width:165px;
	height:160px;
	border-right:1px solid #3f3f3f;
	margin-right:36px;color:#878787
}
.footer-top .fT-xs h3 {
	float:left;
	width:165px;
	border-right:1px solid #ff5e00;
	margin-top:0;
	padding-bottom:16px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#b2b2b2
}
.footer-top .fT-xs h3 a{color:#b2b2b2}
.footer-top .fT-xs ul li {
	margin-bottom:12px;
}
.footer-top .fT-xs ul li a {
	font-size:12px;
	font-family:"Microsoft Yahei";
	color:#878787
}
.footer-top .fT-xs ul li a:hover {
	color:#ff5e00;
}
.fT-xs h1 {
	font-size:20px;
	color:#fff;
	font-family:"Arial"
}
.fT-tel {
	float:left;
	width:180px;
	text-align:center
}
.fT-tel h1 {
	font-size:25px;
	color:#fff;
	font-family:"Arial"
}
.fT-tel p {
	font-size:12px;
	color:#878787; line-height:30px;
	font-family:"Microsoft Yahei";
	margin-top:8px
}
.footer-bottom {
	float:left;
	width:100%;
	margin-top:15px;
	text-align:center
}
.footer-bottom p {
	margin-top:12px
}
.footer-bottom .fB-p1 a {
	color:#707070
}
.footer-bottom .fB-p1 a:hover {
	color:#ff5e00
}
.footer-bottom .fB-p1 span {
	font-family:"Microsoft Yahei","Arial";
	color:#707070; padding:0 8px;
}
.footer-bottom .fB-p2 span {
	font-family:"Microsoft Yahei","Arial";
	color:#707070;
	margin-right:5px
}
.fB-p3 {
	font-family:"Microsoft Yahei";
	color:#707070; line-height:22px;
	font-size:12px
}
.bot-img{margin:20px auto 0 auto;overflow:hidden; width:400px;}
.bot-img a{display:block;height:32px;border-radius:3px;float:left;margin-right:8px;background:url(images/botimg.png) no-repeat;opacity:0.5;filter:alpha(opacity=50)}
.bot-img a:hover{opacity:1;filter:alpha(opacity=100)}
.cert-1{width:84px}
.bot-img .cert-2{width:84px;background-position:-90px 0}
.bot-img .cert-3{width:84px;background-position:-180px 0}
.bot-img .cert-4{width:100px;background-position:-270px 0}
.pos{height:30px; line-height:30px; border-bottom:2px solid #ddd; margin-bottom:12px;padding-bottom:5px; font-size:13px;}
.pos_cat{height:30px; line-height:30px; border-bottom:2px solid #ddd; margin-bottom:12px;padding-bottom:5px; font-size:18px;}
/* show */
.title {font-size:25px; line-height:28px;text-align:center; font-weight:normal; margin-bottom:15px;}
.title_trade {height:25px;font-size:18px;text-align:center;font-family:\9ED1\4F53;font-weight:normal;margin:0 0 8px 0;border-bottom:#F1F1F1 1px solid;padding:0 0 10px 0;}
.info {margin:15px 0px 15px 0px;padding:4px 0px 4px 0px;border-top:#D0D0D0 1px solid;border-bottom:#D0D0D0 1px solid;}
.introduce {margin:10px 15px 10px 15px;padding:8px 12px 8px 12px;line-height:180%;font-size:14px;background:#F1F1F1;}
.m_content {font-size:16px;line-height:32px;padding:15px 0px 15px 0px;}
.m_content p{text-indent:2em;}
/* pages */
.pages {padding:10px 0px 20px 0;text-align:center;font-size:15px;color:#666666;clear:both; line-height:32px;}
.pages a:link,.pages a:visited,.pages a:active  {color:#666;background:#FFFFFF;border:#ccc 1px solid;padding:4px 4px;text-decoration:none;}
.pages a:hover  {background:#0762ac;border:#0762ac 1px solid;color:#fff;padding:4px 4px;text-decoration:none;}
.pages strong {background:#0762ac;padding:4px 4px;border:#0762ac 1px solid;color:#FFFFFF;}
.pages .pages_inp {border:#ccc 1px solid;padding:0px;width:30px; height:30px;text-align:center;color:#666666;font-size:14px;}
.pages .pages_btn {width:60px;height:30px;background:#f1f1f1;padding-right:3px;border:#ccc 1px solid;color:#333;font-size:14px;}
.pages label {background:#FFFFFF;border:#ccc 1px solid;color:#333;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}
.main_ad{ width:1190px; margin:0 auto 0px auto; clear:both;}
.main_ad .ad{ float:left; width:230px; margin-right:10px; margin-bottom:3px;}
.main_ad .ad_r{ float:left; width:230px;}
.main_ad .ads{ float:left; width:164px; margin-right:7px;margin-bottom:8px;}
.main_ad .ad335{ float:right; width:335px; margin-left:7px;margin-bottom:8px; overflow:hidden}
.main_ad .ads_r{ float:left; width:164px;}
.main_ad .ad470{ float:left; width:470px; margin-right:10px;margin-bottom:5px;}
.main_ad .ad230{ float:left; width:230px;margin-right:10px;margin-bottom:5px;}
.main_ad .ad230_r{ float:left; width:230px;}
.main_ad .ad505{ float:left; width:505px; margin-right:8px;margin-bottom:5px;}
.link{ border:1px #ddd solid; font-size:13px; line-height:26px; padding:10px;}
.link a{ margin-right:15px;}
.shuoming{ border:1px #ddd solid; font-size:14px; line-height:26px; padding:10px; text-indent:2em;}
.error{background:url('images/404.png') no-repeat top center;text-align:center; padding-top:400px; margin-top:60px; font-size:42px;padding-bottom:60px;}
/*漂浮*/
.land_tooltip{ width:120px; position:fixed; top:45%; right:5px;}
.land_tooltip .mess{ width:118px; line-height:22px; padding:5px 0; background:#ff5d00; border:solid 2px #ff5d00; text-align:center; position:relative;}
.land_tooltip .mess:hover{ background:#ff6710;}
.land_tooltip .mess h3{ font-weight:500; font-size:15px; color:#fff;}
.land_tooltip .mess p{ font-size:14px; color:#fff; padding-top:5px;}
.land_tooltip .mess a{ padding:0;}
.land_tooltip .mess a:hover{ background:none; text-decoration:none;}
.land_tooltip .mess .pic{position:absolute; top:-102px; left:8px;}